import java.util.Scanner;

public class text1 {
    public static void main(String[] args){
        //求斐波那契数列的第n项。(迭代实现)
        //思路：1；首先考虑到什么叫斐波那契数列；前两个数为1，后续数是前两个数之和，以此类推；
        // 2;问题要求使用迭代法实现该程序；
    int a=1;
    int b=1;
    int c=0;
    int i;
        Scanner scanner=new Scanner(System.in);
        System.out.println("请输入要计算数列的长度数字");
    int n=scanner.nextInt();
        if(n==1||n==2){
            n=1;
        }
        for(i=3;i<=n;i++){
            c=a+b;
            a=b;
            b=c;
        }
           System.out.println("斐波那契数列的第n项为"+c);
        }

        }

